@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; }
body{font-size:14px; font-family:"Microsoft Yahei"; color:#666; overflow-x:hidden  }
img{border:0px; display:block; }
a{ text-decoration:none;color:#333}
a:hover{ color:#e16811;}
ul,li{ list-style:none}
.clear{ clear:both}
.box{width:1353px;margin:0 auto; max-width:98%}
.box:after{clear:both;content:"";display:block;}

.bak{-webkit-transition: all .4s;-moz-transition: all .4s;-o-transition: all .4s;transition: all .4s;  display: block; }
.bak:hover {-webkit-transform:scale(1.08); -moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);}
.pic{ overflow: hidden; margin: auto; }
.pic span{background-size: cover; background-repeat: no-repeat; background-position: center; display: block;}


.top{height:36px; line-height:36px; color:#cdd9de;background:#04425b; font-size:12px;}
.top:after{content:"";display:block;clear:both;}
.top a{color:#cdd9de;}
.top a:hover{ color:#fff;}
.top dl{ position:relative; height:36px;}
.top dl dt{float:left;}
.top dl dd{float:right;}
.top dl .lang{ position:absolute;top:58px;right:0px; color:#666;max-width:110px;z-index:1;}
.top dl .lang a{color:#666;}
.top dl .lang a:hover,
.top dl .lang a.cur{color:#f67416;}
.top dl .search{display:none; z-index:10;}
.liuinfo{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;
overflow: hidden;}
.header{max-width:1353px;margin:0 auto;}
.header:after{clear:both;content:"";display:block;}
.header .logo{float:left;padding:22px 0;width:170px; overflow:hidden;}
.header .logo a.log{float:left;width:25%;}
.header .logo a.wapmenu{width:30px;float:right;height:40px;background:url('dh.png') no-repeat center; display:none;}
.header .logo a.wapmenu.zk{background:url('dh1.png') no-repeat center;}
.search{width:140px;height:20px;padding:3px 9px;float:right;background:#e3e3e3;border-radius:13px; overflow:hidden;margin-top:60px;}
.search input{border:0px; outline:none;}
.search input.tex{width:110px;float:left;height:20px; background:url('null.png');}
.search input.sub{width:30px;height:20px;background:url('s.png') no-repeat center;float:right;}
.header .nav{width:66%;float:right; height:26px;line-height:26px; margin-top:60px;}
.header .nav li{width:20%;float:left; text-align:center;}
.header .nav li a.hovers{color:#e16811;}

.index_dh{ margin: auto; color: #04425b; padding: 50px 0px; text-align: center; }
.index_dh span{ font-family: Arial; text-transform:uppercase; font-size:45px; display: block; }
.index_dh p{ display: block; font-size: 30px; margin: 10px auto 10px auto; font-weight: bold;}
.index_dh img{ margin: auto; display: block; max-width: 100%; }

.index_dh1{color: #fff; padding: 100px 0px;}

.cp_fl{ margin:20px  auto; }
.cp_fl li{ float: left; width: 25%; text-align: center; }
.cp_fl li .con{ width: 90%; margin: auto; }
.cp_fl li .pic{border: #04425b 2px solid;}
.cp_fl li .pic span{ padding-top: 100%; }
.cp_fl li .text{ margin: 20px auto; font-size: 18px; }

.index_box{ background-size: cover; background-repeat: no-repeat; background-position: center; display: block; padding-bottom:100px; }
.ys_box{ margin: auto; }
.ys_box li{ float: left; width: 25%;  text-align: center;}
.ys_box li .con{ background: #fff; margin: auto; width: 90%; padding: 30px 0px; }
.ys_box li .pic{ width: 90%; margin: auto; }
.ys_box li .pic img{ margin: auto; display: block; }
.ys_box li .pic img.yin{ display: none; }
.ys_box li .text{ margin: 20px auto 0px auto; width: 90%; height: 95px; }
.ys_box li .text span{ display: block; font-size: 16px; font-weight:bold; margin: 10px auto; }

.ys_box li:hover .con{ background: #e16811; color: #fff; }
.ys_box li:hover .pic img.yin{ display: block; }
.ys_box li:hover .pic img.xian{ display: none; }

.index_box1{ background: #eef6ff; }
.news{ margin: auto; }
.news li{ width: 33.3%; float: left; line-height: 55px; font-size: 16px; }
.news li .con{ width: 90%; margin: auto; border-bottom: #ccc 1px dotted; }
.news li a{ float: left; width: 70%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.news li span{ float: right; }

.layui-layer-setwin .layui-layer-close2 {
    right: -6px!important;
    top: -6px!important;
}

.ilm{ text-align:center;padding:50px 0;}
.ilm:after{content:"";clear:both;display:block;}
.ilm dt{padding-bottom:10px;font-size:32px;color:#333;}
.ilm dd{}

/*.video{width:40%;padding:48px 0 0 48px;float:left;background:url('vbg.png') no-repeat left top; background-size:100% auto;}*/
.video{width:40%;float:left; margin-right: 5%;}
.video li{ margin: auto; }
.video li .pic span{ padding-top: 82%; }

.video .swiper-button-next, .video .swiper-button-prev{ width: 50px; height: 50px; margin-top: -25px; background-size: 50px 50px;}
.video .swiper-button-next, .video .swiper-container-rtl .swiper-button-prev{ background-image: url(../images/r1.png);  }
.video .swiper-button-prev, .video .swiper-container-rtl .swiper-button-next{background-image: url(../images/l1.png);}

.video li .pic i:before {
    content: " ";
    background: url(../images/video.png) no-repeat left;
    width: 45px;
    height: 45px;
    background-size: 45px;
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    margin-left: -22px;
    margin-top: -22px;
}

.aboutbox{ margin: 30px auto;}
.about{line-height:30px; overflow: hidden; padding-top: 50px;}
.about .ac{max-height:210px; overflow:hidden;}
.about a{display:block;width:128px;height:40px;line-height:40px; border: #03425a 1px solid; border-radius:40px; text-align:center;color:#03425a;float:right;margin-top:70px; font-size:16px;}
.about a:hover{color:#e16811;}

.product{padding-bottom:123px;background:url('cpx.png') repeat-x bottom;}
.product:after{content:"";clear:both;display:block;}
.product li.imgZoom {width:317px; width:calc(23.4% - 2px);border:solid 1px #cbcbcb;margin:0px 0.7%;float:left;text-align:center;}
.product li.imgZoom img{ width:100%; height:auto;}
.product li.imgZoom div{background:#fafafa;height:56px; line-height:56px;color:#e57728; font-size:16px;}
.product li.imgZoom a:hover div{color:#fff;background:#e57728;}
.product li.imgZoom.mb20{ margin-bottom:20px;}
.product.ny{ background:none; border-top:solid 1px #dcdde1;padding-top:20px; padding-bottom:0px;}

.rollBox {position:relative;}
.rollBox .abbtns{ position:absolute; top:300px; width:100%;}
.rollBox .aabtns{ width:192px; height:48px;margin:25px auto;}
.rollBox .aabtns li{ display:inline-block;width:48px;float:left;margin:0px 8px;}
.rollBox .LeftBotton {height:48px;width:48px;background:url('btn_left.png') no-repeat left;overflow:hidden;cursor:pointer;}
.rollBox .Cont {width:1348px;margin:0 auto;overflow:hidden;}
.rollBox .RightBotton {height:48px;width:48px;background:url('btn_right.png') no-repeat 0px 0;overflow:hidden;cursor:pointer;}
.rollBox .ScrCont {width:10000000px;}
.rollBox #List1, .rollBox #List2 {float:left;}

.area{width:31%;float:left;margin-left:3.5%;}
.area.ml0{margin-left:0px;}
.area img{width:100%;}
.area .tt{}
.area .tt div{height:46px; line-height:46px;background:#f16907; color:#fff;padding:0 20px; font-size:20px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.area .tt:hover{filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/}
.area .dll{ background-color:#f2f2f2; margin-bottom:68px;}
.area dl{padding:32px 12px; border-bottom: dashed 1px #9a9a9a;height:81px; overflow:hidden;}
.area dl:last-child{border-bottom:0px;}
.area dl:after{content:"";clear:both;display:block;}
.area dl dt{float:left; padding:5px 12px;}
.area dl dt span{display:block;font-size:40px; text-align:center;}
.area dl dd{padding:12px 0 3px 0;}
.area dl dd a{ color:#333; font-size:18px; display:block;height:22px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.area dl dd a:hover{color:#e16811;}
.area dl dd div{ line-height:22px; height:44px;  overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.foot{ background:#04425b;padding:66px 0 0 0; color:#f2f2f2;}
.foot:after{content:"";clear:both;display:block;}
.foot a{color:#fff;}
.foot .l1{width:270px;float:left;}
.foot .l1 img{margin:0 auto;}
.foot .l1 .share{padding:30px 0;}
.foot .l1 .tel{ text-align:center;font-size:16px;}
.foot .l2{padding-left:116px;float:left; width:208px; padding-right:96px;}
.foot .l2 dt{ display:block;clear:both;padding-bottom:10px; width:100%; font-size:18px;}
.foot .l2 dd{height:40px; line-height:40px;width:104px;float:left;}
.foot .l3{float:left;}
.foot .l3 dt{ display:block;clear:both;padding-bottom:10px; width:100%; font-size:18px;}
.foot .l3 dd{line-height:40px; padding-left:24px;}
.foot .l3 dd.fi1{background:url('fi1.png') no-repeat left;}
.foot .l3 dd.fi2{background:url('fi2.png') no-repeat left;}
.foot .l3 dd.fi3{background:url('fi3.png') no-repeat left;}
.foot .l3 dd.fi4{background:url('fi4.png') no-repeat left;}
.foot .l4{float:right; width:152px; padding-right:20px;}
.foot .l4 dt{ display:block;clear:both;padding-bottom:10px; width:100%; font-size:18px;}
.foot .l4 dd{}
.foot .line{height:46px;clear:both;border-bottom:solid 1px #7b9aa6;}
.foot .bottom{ text-align:center; height:88px; line-height:88px;}

/* 内页 */
.wzdh{height:92px; line-height:92px; margin-top:13px;}
.wzdh p{height:100%}
.wzdh span.home{ width:20px;height:100%;float:left;display:block;background:url('icohome.png') no-repeat left;}

/* 联系我们 */
.map{max-width:900px;width:100%;height:302px;padding:7px;border:solid 1px #ececec;float:left;}
.contact{width:405px;float:right;}
.contact .t{height:58px; line-height:58px; padding-bottom:2px; background:url('contactt.png') no-repeat left bottom; font-size:18px;color:#666;}
.contact ul{ padding:15px 15px;}
.contact ul li{height:40px; line-height:40px;padding-left:50px;}
.contact ul li.c1{background:url('contact1.png') no-repeat left;}
.contact ul li.c2{background:url('contact2.png') no-repeat left;}
.contact ul li.c3{background:url('contact3.png') no-repeat left;}
.contact ul li.c4{background:url('contact4.png') no-repeat left 6px; height:80px;}
.contact ul li.c5{background:url('contact5.png') no-repeat left;}

/* 关于我们 */
.dan_con{ border-top: solid 1px #dcdde1;padding:30px; line-height:30px;}

/* 产品二级 */
.wzdh.wap{ display:none;}
.left{width:292px;float:left; margin:30px 0;}
.left .plist{margin:8px 0;}
.left .plist:after{clear:both;display:block;content:"";}
.left .plist dt{ border-bottom:solid 1px #fff;height:58px; line-height:58px;}
.left .plist dt a{ display:block; width:100%;height:100%; background:#edeef0 url('leftbg.png'); color:#333; font-size:16px; text-indent:72px;}
.left .plist dt a.hovers,
.left .plist dt a:hover{ background:#e16811 url('leftbg1.png');color:#fff;}
.left .plist dd{height:40px; line-height:40px; width:226px;margin:0 auto;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;}
.hasdiv{ overflow:hidden; display:block;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
transform: rotate(0deg)
}
.hasdiv .bkg{ display:block; width:100%; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.hasdiv:hover .bkg{	   transform: rotate(0deg) scale(1);
            -webkit-transform: rotate(0deg) scale(1);
            -moz-transform: rotate(0deg) scale(1);
            -o-transform: rotate(0deg) scale(1);
            -ms-transform: rotate(0deg) scale(1);}
.left .plist dd a{background:url('l.png') no-repeat left; font-size:14px; color:#666; padding-left:15px;}
.left .plist dd a.hovers,
.left .plist dd a:hover{ background:url('lo.png') no-repeat left;color:#e16811;}
.right{width:1022px;float:right;}
.right .tulist{ border-top:solid 1px #dcdde1;padding:20px 0;}
.right .tulist:after{clear:both;clear:both;display:block;}
.right .tulist li{width:228px; width:22.3%;float:left; margin-bottom:20px; margin-right:36.66px; margin-right:3.6%;}
.right .tulist li.z{margin-right:0px;}
.right .tulist li .bkg{/*width:226px;height:161px;*/border:solid 1px #c9c7c7; padding-bottom:100%;width: calc(100% - 2px);}
.right .tulist li div{height:46px; line-height:46px; text-align:center;}

/* 新闻 */
.newstype{border-top:#dcdde1 solid 1px;padding:30px 0;}
.newstype:after{content:"";clear:both;display:block;}
.newstype dt{float:left; margin-right:28px; margin-bottom:15px;}
.newstype dt a{width:156px;height:38px; line-height:38px; text-align:center; background:#edeef0;border-radius:19px; display:block; font-size:18px; color:#333;}
.newstype dt a.hovers,
.newstype dt a:hover{ color:#fff; background:#e78641;}

.nylisttt{}
.nylisttt .block{ padding-bottom:30px;}
.nylisttt .block:after{content:"";clear:both;display:block;}
.nylisttt .img{float:left;width:310px;height:171px;}
.nylisttt .img img{width:100%;height:100%;}
.nylisttt .ali{float:right;width:1010px; border-bottom:dashed 1px #999;padding-bottom:55px;}
.nylisttt .ali:after{clear:both;content:"";display:block;}
.nylisttt .ali dt{width:76px;float:left; background-color:#f4f4f4; text-align:center;height:115px;}
.nylisttt .ali dt span{ display:block;font-size:45px;padding:15px 0; padding-bottom:0px;}
.nylisttt .ali dd{width:908px;float:right; position:relative;}
.nylisttt .ali dd .c{height:44px; line-height:22px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.nylisttt .ali dd a{ display:block;
}
.nylisttt .ali dd a.t{font-size:18px; color:#333; line-height:60px; height:60px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;}
.nylisttt .ali dd a.m{ position:absolute; right:0px; top:115px;width:74px;height:18px; text-align:center; line-height:18px; border:solid 1px #666; border-radius:9px;color:#666; font-size:12px;}
.nylisttt .ali dd a.m:hover{border:solid 1px #e16811; color:#e16811;}

/* 详情 */
.title{ text-align:center; color:#000; line-height:30px;font-size:18px;}
.info{height:32px; line-height:32px; border-bottom:solid 1px #eee; text-align:center;}
.content{padding:20px 0; line-height:26px; font-size:14px; color:#666;}
.back{ line-height:30px; text-align:center;}
.back .tg{padding:5px 15px; background:#a70303;color:#fff; border-radius:3px;}
.pian{ line-height:22px; margin-bottom:30px;}

/* 产品详情的图片效果 */
.rproduct{background:#f8f9f9; border-top:solid 1px #dcdde1; margin-bottom:30px;}
.rproduct:after{content:"";clear:both;display:block;}
.rproduct .liuimgs1{ display:none;}
.rproduct .liuimgs{width:576px; width:396px;float:left; margin-left:60px;margin-top:45px; margin-bottom:-100px;}
.rproduct .liuimgs .ban{ width:100%; height:510px; position:relative; /*overflow:hidden;*/}
.rproduct .liuimgs .ban2{ width:100%; height:410px; position:relative; overflow:hidden;}
.rproduct .liuimgs .ban2 ul{ position:absolute; left:0; top:0;}
.rproduct .liuimgs .ban2 ul li{ width:396px; height:408px; }
.rproduct .liuimgs .prev{ float:left; cursor:pointer;}
.rproduct .liuimgs .num{ height:82px;overflow:hidden; width:506px; width:344px; position:relative;float:left;}
.rproduct .liuimgs .min_pic{ padding-top:10px; width:576px; width:396px; position:relative; left:447px; top:-106px; }
.rproduct .liuimgs .num ul{ position:absolute; left:0; top:0;}
.rproduct .liuimgs .num ul li{ width:80px; height:80px; margin-right:5px; padding:1px;}
.rproduct .liuimgs .num ul li.on{ border:1px solid red; padding:0;}
.rproduct .liuimgs .prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; margin-right:10px; cursor:pointer; float:left;}
.rproduct .liuimgs .next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.rproduct .liuimgs .prev1{ position:absolute; top:180px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.rproduct .liuimgs .next1{ position:absolute; top:180px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.rproduct .liuimgs .mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.rproduct .liuimgs .pop_up{ width:500px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.rproduct .liuimgs .pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.rproduct .liuimgs .pop_up2{ width:576px; height:325px; position:relative; overflow:hidden;}
.rproduct .liuimgs .pop_up2{ width:576px; height:325px; position:relative; overflow:hidden; float:left;}
.rproduct .liuimgs .pop_up2 ul{ position:absolute; left:0; top:0;}
.rproduct .liuimgs .pop_up2 ul li{ width:576px; height:325px; float:left;}

.liuright{width:388px;float:right; margin-top:14px; text-align:left; margin-right:105px; line-height:40px;}
.liuright .title{ text-align:left; font-size:20px; line-height:100px;}
.prodetail{width:900px; margin:0px auto;padding:20px 0;}
.prodetail:after{clear:both; display:block;content:"";}

.searchres{padding:20px 0; border-top:solid 1px #dcdde1;}
.searchres:after{content:"";clear:both;display:block;}
.searchres li{height:30px; line-height:30px; border-bottom:dotted 1px #eee;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.searchres li span{float:right;}
@media only screen and (max-width:1360px){
	.right{width:74%;}
	.right .tulist li:nth-child(3){/*margin-right:0px;*/}
	.right .tulist li{/*margin-right:1%;*/}
	.right .tulist li:nth-child(4){/*margin-right:1%;*/}

	.nylisttt .ali{width:66%;}
	.nylisttt .ali dd{width:80%;}
	
	.prodetail{width:90%; margin:0 auto;}
	
	.rproduct .liuimgs {
    margin-left: 32px;
    margin-top: 30px;
 
}
.liuright {
    width: 350px;
}
	
.rproduct .liuimgs .min_pic {
    left: 411px;
   
}	
}
@media only screen and (max-width:1280px){
.box{width:98%;margin:0 auto;}
}
@media only screen and (max-width:1180px){
.right {
    width: calc(100% - 302px);
}
.liuright {
    margin-right: 17px;width: calc(100% - 475px);
}
}
@media only screen and (max-width:1100px){
	.left{width:100%; margin:0px;}
	.left .lefttop{ display:none;}
	.left .plist{margin-bottom:10px;}
	.left .plist dt{width:48%;float:left; margin-bottom:10px; height:40px; line-height:40px;}
	.left .plist dt a{ background:#edeef0; text-indent:0px; text-align:center;}
	.left .plist dt a.hovers,
	.left .plist dt a:hover{ background:#e16811;}
	.left .plist dt:nth-child(2n){width:48%;float:right;}
	.left .plist dd{display:none;}
	.left .plist dt.pc{ display:none;}
	.wzdh.wap{display:block;}
	.wzdh.pc{ display:none;}
	.right{width:100%;}
	.right .tulist:nth-child(2){margin-right:0px;}
	.right .tulist li{/*margin-right:1%;*/}
	.right .tulist li:nth-child(4){/*margin-right:1%;*/}
	.index_dh span{  font-size:35px;}
.index_dh p{  font-size: 24px;}
.news li{ width: 50%; }
.video{ width: 45%; }
.about{ padding-top: 30px; }
}

@media only screen and (max-width:1345px){
	.map{width:50%;}
	

}
@media only screen and (max-width:860px){
	.wzdh{height:50px; line-height:50px;}
	.map{width:100%;padding:0px; border:0px;float:none;}
	.contact{width:100%; float:none;}
	.dan_con{padding:20px 0;}
}
@media only screen and (min-width:1000px) and (max-width:1352px){
	.header .logo{padding-left:3%;}
	.header .search{margin-right:3%;}
	.header .nav{width:60%;}
	
	.about a{margin-top:30px;}
	.rollBox .Cont{width:1011px;}
	.foot .l1{width:240px;}
	.foot .l2{padding-left:10px;float:left; width:208px; padding-right:26px;}
	
	.liuright {
  
  
}
	.liuright {
    margin-right: 17px;width: calc(100% - 475px);
}
}


@media only screen and (min-width:768px) and (max-width:1000px){
	.header .logo{padding-left:3%;}
	.header .search{margin-right:3%;}
	.header .nav{width:50%;}
	.box{width:auto;margin:0 3%;}
	./*video{width:100%;padding:20px 0;}
	.video iframe{width:80%;margin:0px 10%;}*/
	.about{width:100%;}
	.about a{margin-top:20px;}
	.rollBox .Cont{width:674px;}
	.foot .l1,.foot .l2{height:230px; border-bottom:solid 1px #7b9aa6;}
	.foot .l3,.foot .l4{ height:190px; padding-top:40px;}
	.foot .l1{padding-left:50px;}
	.foot .l2{float:right; padding-left:80px;}
	.foot .l3{padding-left:80px;}
	.foot .l4{padding-right:182px;}
	.foot .bottom {padding:20px 0; line-height:24px; height:auto;}

	.nylisttt .ali{width:56%;}
	.nylisttt .ali dd{width:80%;}
}
@media only screen and (max-width:768px){
	
	.liuright {
    width: 90%;
    float: none;
    margin-top: 14px;
    text-align: left;
    margin-right: 0px;
    margin: auto;
    line-height: 26px;
}
	
	
	.rproduct .liuimgs1{ display:block;}
	.rproduct .liuimgs{ display:none;}

	.top{height:56px; line-height:56px;}
	.top dl .lang{top:0px;left:0px; color:#fff; font-size:14px;}
	.top dl .lang a{color:#fff;}
	.top dl dt{display:none;}
	.top dl dd .lll{display:none;}
	.top dl dd .search{display:block;margin-top:15px;}
	.header .logo{padding:15px 3%;width:94%;}
	.header .logo a.log{width:25%;float:left;margin-top:5px;}
	.header .logo a.log img{width:100%;}
	.header .logo a.wapmenu{ display:block;}
	.header .search{ display:none;}
	.header .nav{display:none;width:100%;background:#000;margin-top:0px;height:auto;padding:10px 0;}
	.header .nav li{width:100%; line-height:40px; text-indent:3%; text-align:left; border-bottom:dashed 1px #333;}
	.header .nav li a{color:#fff; font-size:16px;}
	.aboutbox{ padding-top:0px;}
	./*video{width:100%;padding:20px 0;}
	.video iframe{width:80%;margin:0px 10%;}*/
	.about{width:100%;}
	.about a{margin-top:10px;}
	.product{background:none; padding-bottom:15px;}
	.product .abbtns{display:none;}
	.rollBox .Cont{width:100%;}
	.rollBox .ScrCont {width:100%;}
	.product li.imgZoom {width:48%;margin:0px; height:auto; border:solid 1px #cbcbcb;float:left;text-align:center; margin-bottom:15px;}
	.product li.imgZoom:nth-child(2n){float:right;}
	.product li.imgZoom img{ width:100%; height:auto;}
	.product li.imgZoom div{height:40px;line-height:40px;}
	.ilm{ text-align:center;padding:20px 0;}
	.area{width:100%;margin-left:0;}
	.area dl{padding:15px 12px;}
	.area .dll{ margin-bottom:20px;}
	.foot dl:after{content:"";clear:both;display:block;}
	.foot .l1{width:100%; float:none;}
	.foot .l1 img{max-width:100%;}
	.foot .l2{padding:15px 0;width:100%; margin:15px 0; border-bottom:solid 1px #7b9aa6;border-top:solid 1px #7b9aa6; float:none;}
	.foot .l2 dt{padding-bottom:0px;}
	.foot .l2 dd{width:33.33%;height:30px; line-height:30px;}
	.foot .l3{padding-bottom:15px; border-bottom:solid 1px #7b9aa6; float:none;}
	.foot .l3 dt{padding-bottom:0px;}
	.foot .l3 dd{height:30px; line-height:30px;}
	.foot .l4{ width:100%; text-align:center; float:none; padding-right:0px; padding-top:10px;}
	.foot .l4 img{max-width:100%; margin:0 auto;}
	.foot .line{height:15px;line-height:15px;}
	.foot .bottom {padding:20px 0; line-height:24px; height:auto;}
	.foot .bottom span{display:block;}

	.right .tulist{margin-bottom:20px;}
	.right .tulist li{width:48.5%;float:left;margin:0px;}
	.right .tulist li:nth-child(2n){float:right;}
	.right .tulist li img{width:100%;height:auto;}

	.nylisttt .img{display:block; float:none; height:auto;width:100%; margin-bottom:15px;}
	.nylisttt .img img{width:100%;height:auto;}
	.nylisttt .ali{width:100%;}
	.nylisttt .ali dd{width:76%;}
	.newstype dt{width:48.5%;margin-right:0px;}
	.newstype dt:nth-child(2n){float:right;}
	.newstype dt a{width:100%;}
	.ys_box li{ width: 50%; margin-bottom: 20px; }
	.index_dh{ padding: 50px 0px; }
	.aboutbox{ margin-top: 0px; }
	.index_box{ padding-bottom:50px; }
	.cp_fl li .text{ font-size: 16px; }
}
@media only screen and (max-width:415px){
	.rproduct .liuimgs{margin:15px auto; float:none;}
	.liuright{width:90%; margin:0 auto;}
	.searchres li span{ display:none;}
	.index_dh{ padding: 20px 0px; }
	.index_dh span{ font-size: 20px; }
	.index_dh p{ font-size: 18px; }
	.cp_fl li{ width: 50%; }
	.video{ float: none; width: 100%; }
	.about a{ height: 35px; line-height: 35px; font-size: 14px; }
	.news li{ width: 100%; float: none; line-height: 35px; font-size: 14px; }
	.news li .con{ width: 100%; }
	.cp_fl li .con,.ys_box li .con{ width: 96%; }
     .ys_box li{ margin-bottom: 10px; }
	.ys_box li .pic img{ max-width: 50px; }

}




/*小手机 分辨率 <= 533px
@media only screen and (max-width:33.36em)
*/

/*手机端 534px < 分辨率 < 767px
@media only screen and (min-width:33.37em) and (max-width:47.99em)
*/
/*平板电脑 style 768px < 分辨率 < 1199px
@media only screen and (min-width:48em) and (max-width:74.99em)

@media only screen and (max-width:74.99em){

}*/
/*电脑 样式 分辨率> 1200px
@media only screen and (min-width:75em){

} */